Enumerating Preferred Solutions to Conditional Simple Temporal Networks Quickly Using Bounding Conflicts
نویسندگان
چکیده
To achieve high performance, autonomous systems, such as science explorers, should adapt to the environment to improve utility gained, as well as robustness. Flexibility during temporal plan execution has been explored extensively to improve robustness, where flexibility exists both in activity choices and schedules. These problems are framed as conditional constraint networks over temporal constraints. However, flexibility has been exploited in a limited form to improve utility. Prior work considers utility in choice or schedule, but not their coupling. To exploit fully flexibility, we introduce conditional simple temporal networks with preference (CSTNP), where preference is a function over both choice and schedule. Enumerating best solutions to a CSTNP is challenging due to the cost of scheduling a candidate STPP and the exponential number of candidates. Our contribution is an algorithm for enumerating solutions to CSTNPs efficiently, called A star with bounding conflicts (A*BC), and a novel variant of conflicts, called bounding conflicts, for learning heuristic functions. A*BC interleaves Generate, Test, and Bound. When A*BC bounds a candidate, by solving a STPP, it generates a bounding conflict, denoting neighboring candidates with similar bounds. A*BCs generator then uses these conflicts to steer away from sub-optimal candidates.
منابع مشابه
Continuously Relaxing Over-Constrained Conditional Temporal Problems through Generalized Conflict Learning and Resolution
Over-constrained temporal problems are commonly encountered while operating autonomous and decision support systems. An intelligent system must learn a human’s preference over a problem in order to generate preferred resolutions that minimize perturbation. We present the Best-first Conflict-Directed Relaxation (BCDR) algorithm for enumerating the best continuous relaxation for an over-constrain...
متن کاملA Preferred Definition of Conditional Rényi Entropy
The Rényi entropy is a generalization of Shannon entropy to a one-parameter family of entropies. Tsallis entropy too is a generalization of Shannon entropy. The measure for Tsallis entropy is non-logarithmic. After the introduction of Shannon entropy , the conditional Shannon entropy was derived and its properties became known. Also, for Tsallis entropy, the conditional entropy was introduced a...
متن کاملMerging Plans with Quantitative Temporal Constraints, Temporally Extended Actions, and Conditional Branches
We develop ml algorithm for merging plans that m’c represented in a richly expressive language. Specifically. we arc concerned with plans that have (i) quantitative temporal constraints, (ii} at.lions that are not instantaneous, but rather have temporal extent, and (iii) conditional branches. Given a set ~q of such plans, our algorithm finds a set of constraints that jointly ensure that the pla...
متن کاملGenerative Temporal Planning with Complex Processes
Autonomous vehicles are increasingly being used in mission-critical applications, and robust methods are needed for controlling these inherently unreliable and complex systems. This thesis advocates the use of model-based programming, which allows mission designers to program autonomous missions at the level of a coach or wing commander. To support such a system, this thesis presents the Spock ...
متن کاملConditional Preference Networks Support Multi-issue Negotiations with Mediator
Conflicts of interest occur in various aspects of our daily life and we often come to an understanding by negotiating our way through these conflicts. This paper presents a simple interactive negotiation approach to resolve certain conflicts that involve multiple issues. The focus is on mediation to facilitate a solution based on alternating offers over a finite-time bargaining game. The mediat...
متن کامل